<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>dp12rxss: xdprxss.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">dp12rxss
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="pages.html"><span>Examples</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('xdprxss_8c.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">xdprxss.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga25f3b6123ff5cbf277c4117617980738"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dprxss.html#ga25f3b6123ff5cbf277c4117617980738">XDpRxSs_CfgInitialize</a> (<a class="el" href="struct_x_dp_rx_ss.html">XDpRxSs</a> *InstancePtr, <a class="el" href="struct_x_dp_rx_ss___config.html">XDpRxSs_Config</a> *CfgPtr, UINTPTR EffectiveAddr)</td></tr>
<tr class="memdesc:ga25f3b6123ff5cbf277c4117617980738"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function initializes the DisplayPort Receiver Subsystem core.  <a href="group__dprxss.html#ga25f3b6123ff5cbf277c4117617980738">More...</a><br/></td></tr>
<tr class="separator:ga25f3b6123ff5cbf277c4117617980738"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf724dbd61d196f9bd1a8060f1f73816d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dprxss.html#gaf724dbd61d196f9bd1a8060f1f73816d">XDpRxSs_Reset</a> (<a class="el" href="struct_x_dp_rx_ss.html">XDpRxSs</a> *InstancePtr)</td></tr>
<tr class="memdesc:gaf724dbd61d196f9bd1a8060f1f73816d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function resets the DisplayPort Receiver Subsystem including all sub-cores.  <a href="group__dprxss.html#gaf724dbd61d196f9bd1a8060f1f73816d">More...</a><br/></td></tr>
<tr class="separator:gaf724dbd61d196f9bd1a8060f1f73816d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ada36b95407b1169e183bbb7b9847d6"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dprxss.html#ga5ada36b95407b1169e183bbb7b9847d6">XDpRxSs_Start</a> (<a class="el" href="struct_x_dp_rx_ss.html">XDpRxSs</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga5ada36b95407b1169e183bbb7b9847d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function starts the DisplayPort Receiver Subsystem including all sub-cores.  <a href="group__dprxss.html#ga5ada36b95407b1169e183bbb7b9847d6">More...</a><br/></td></tr>
<tr class="separator:ga5ada36b95407b1169e183bbb7b9847d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae447b427e7616d143f2170881fa79bb1"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dprxss.html#gae447b427e7616d143f2170881fa79bb1">XDpRxSs_SetLinkRate</a> (<a class="el" href="struct_x_dp_rx_ss.html">XDpRxSs</a> *InstancePtr, u8 LinkRate)</td></tr>
<tr class="memdesc:gae447b427e7616d143f2170881fa79bb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the data rate to be used by the DisplayPort RX Subsystem core.  <a href="group__dprxss.html#gae447b427e7616d143f2170881fa79bb1">More...</a><br/></td></tr>
<tr class="separator:gae447b427e7616d143f2170881fa79bb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga180a0386c25a456d436bbfc9fec05c02"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dprxss.html#ga180a0386c25a456d436bbfc9fec05c02">XDpRxSs_SetLaneCount</a> (<a class="el" href="struct_x_dp_rx_ss.html">XDpRxSs</a> *InstancePtr, u8 LaneCount)</td></tr>
<tr class="memdesc:ga180a0386c25a456d436bbfc9fec05c02"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the number of lanes to be used by DisplayPort RX Subsystem core.  <a href="group__dprxss.html#ga180a0386c25a456d436bbfc9fec05c02">More...</a><br/></td></tr>
<tr class="separator:ga180a0386c25a456d436bbfc9fec05c02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga65886916bf0be3e73f4d718ec087c6f5"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dprxss.html#ga65886916bf0be3e73f4d718ec087c6f5">XDpRxSs_ExposePort</a> (<a class="el" href="struct_x_dp_rx_ss.html">XDpRxSs</a> *InstancePtr, u8 Port)</td></tr>
<tr class="memdesc:ga65886916bf0be3e73f4d718ec087c6f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function allows the user to select number of ports to be exposed when replying to a LINK_ADDRESS sideband message and hides rest of the ports.  <a href="group__dprxss.html#ga65886916bf0be3e73f4d718ec087c6f5">More...</a><br/></td></tr>
<tr class="separator:ga65886916bf0be3e73f4d718ec087c6f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad307346eadf7cca46055eb02f8e92ddb"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dprxss.html#gad307346eadf7cca46055eb02f8e92ddb">XDpRxSs_CheckLinkStatus</a> (<a class="el" href="struct_x_dp_rx_ss.html">XDpRxSs</a> *InstancePtr)</td></tr>
<tr class="memdesc:gad307346eadf7cca46055eb02f8e92ddb"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function checks if the receiver's DisplayPort Configuration Data (DPCD) indicates that the receiver has achieved clock recovery, channel equalization, symbol lock, and interlane alignment for all lanes currently in use.  <a href="group__dprxss.html#gad307346eadf7cca46055eb02f8e92ddb">More...</a><br/></td></tr>
<tr class="separator:gad307346eadf7cca46055eb02f8e92ddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga40a20785049e0c92a24c2612dd6a7098"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dprxss.html#ga40a20785049e0c92a24c2612dd6a7098">XDpRxSs_SetUserPixelWidth</a> (<a class="el" href="struct_x_dp_rx_ss.html">XDpRxSs</a> *InstancePtr, u8 UserPixelWidth)</td></tr>
<tr class="memdesc:ga40a20785049e0c92a24c2612dd6a7098"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function configures the number of pixels output through the user data interface.  <a href="group__dprxss.html#ga40a20785049e0c92a24c2612dd6a7098">More...</a><br/></td></tr>
<tr class="separator:ga40a20785049e0c92a24c2612dd6a7098"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae2cb38734654cfeca1d77b0439c243e"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dprxss.html#gaae2cb38734654cfeca1d77b0439c243e">XDpRxSs_HandleDownReq</a> (<a class="el" href="struct_x_dp_rx_ss.html">XDpRxSs</a> *InstancePtr)</td></tr>
<tr class="memdesc:gaae2cb38734654cfeca1d77b0439c243e"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function handles incoming sideband messages.  <a href="group__dprxss.html#gaae2cb38734654cfeca1d77b0439c243e">More...</a><br/></td></tr>
<tr class="separator:gaae2cb38734654cfeca1d77b0439c243e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
